home *** CD-ROM | disk | FTP | other *** search
- REM $INCLUDE: 'fastgraf.bi'
-
- DEFINT A-Z
-
- SetMemStatus& = SETMEM(-2*(64000+16))
-
- INPUT "Which video mode"; Mode
-
- IF FGtestmode(Mode,0) = 0 THEN
- PRINT "Your system does not support that video mode."
- STOP
- ELSEIF FGtestmode(Mode,3) = 0 THEN
- PRINT "Your system does not have enough memory."
- STOP
- END IF
-
- Original& = FGmemavail
- OldMode = FGgetmode
- FGsetmode Mode
- Mem0& = FGmemavail
- Status = FGallocate(1)
- Mem1& = FGmemavail
- Status = FGallocate(2)
- Mem2& = FGmemavail
-
- Status = FGfreepage(1)
- Status = FGfreepage(2)
- FGsetmode OldMode
- FGreset
-
- PRINT "originally ="; Original&
- PRINT "after setmode ="; Mem0&
- PRINT "after 1st page ="; Mem1&
- PRINT "after 2nd page ="; Mem2&
- PRINT "at end ="; FGmemavail
-
- END